kind of gauze worn in turbans - Francés Inglés Diccionario